resource-based learning - English Synonyms Dictionary